Start over-engineering your CSS

Speaker:

Kevin Powell

Edition:

CSS Day 2024

Date:

2024-06-07

Venue:

Zuiderkerk

When programming (yes, that includes writing CSS), it is considered best practice to avoid over-engineered solutions as they can result in added complexity, less readability, and maintenance issues. Despite that, in this talk we’ll dive into the benefits of going over the top and embracing complexity in our solutions. We'll explore how this can deepen our understanding of CSS and how complex solutions can sometimes be better than their simple alternatives, leaving us with robust solutions that are more useful than their simple alternatives.

Presentation Video